/*
 * @Description: 剩余参数
 * @Autor: HuiSir<273250950@qq.com>
 * @Date: 2021-05-06 17:00:46
 * @LastEditTime: 2021-05-06 17:08:52
 */

(function () {

    /**
     * args代表剩余参数rest
     * 剩余参数的类型必须是数组
     * 剩余参数必须放在所有形参的最后(剩余参数后面不能再有参数)
     */
    function showMsg(str: string, ...args: string[]) {
        console.log(str);
        console.log(args);
        console.log(str, ...args);
    }

    showMsg("Hello", "小明", "小红")
    // Hello 
    // ['小明', '小红']
    // Hello 小明 小红
})()